Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 WELCH ROAD Terraced £72,500 6 Jul 2001
94 WELCH ROAD Terraced £99,500 31 Aug 2007
96 WELCH ROAD Terraced £186,000 24 Jan 2020
104 WELCH ROAD Semi-Detached £220,000 4 Dec 2020
108 WELCH ROAD Terraced £118,000 20 Jan 2006
110 WELCH ROAD Terraced £140,000 18 Jun 2010
116 WELCH ROAD Terraced £56,000 22 Oct 1997
118 WELCH ROAD Terraced £136,000 17 Apr 2015
120 WELCH ROAD Terraced £210,000 3 Sep 2021
122 WELCH ROAD Terraced £89,000 22 Sep 2011